river poison tree - German English Dictionary